Anthony Chen Director / Scriptwriter / Producer DouBan IMDb Director Drift 2023 6.7 The Year of the Everlasting Storm 2021 6.5 Ilo Ilo 2013 7.3